Windows 环境下部署 PLC Gateway 及详细介绍

发布于 2026-06-26

1. 远程控制设置

2. 组策略设置

3. 项目目录结构

4. JDK安装

5. 开机自启动服务设置

6. 程序和功能


1. 远程控制配置

主要目的:远程部署、更新、排查问题。

远程桌面_设定

选择“我的电脑”右键属性,在左侧列表中选择“远程桌面”,并点击启用远程桌面“开”按钮。
重点提示:被控制的电脑或工控机为“家庭版”与“教育版”时是不支持此功能的。

2. 组策略设置

主要目的:远程登录时无需输入密码。

组策略_账户设置

组合键“Win+R”后在运行窗口中输入“gpedit.msc”并回车便能打开组策略编辑器。
依次选择“Windows 设置”、“安全设置”、“本地策略”、“安全选项”。
选择“账户:使用空密码的本地账户只允许进行控制台登录”并设置为“禁用”。
最后为了立即生效,在运行窗口输入并执行“gpupdate /force”命令。

3. 项目目录结构

主要目的:详细展示程序包目录结构。

gateway/
├──bin		# jar运行包
├──config	# 应用程序配置文档
└──logs		# 日志目录
bin目录:除了 jar运行包以外,还会包含自启动可执行文件以及配置文件。
config目录:主要包含3种文件,即xml文档、xsd文件、lic文件。
logs:主要包含2大类,后台服务日志svc目录、zsquare-gateway目录。

4. JDK安装

主要目的:运行Java包文件。

1. 可自行下载 JDK 11安装包进行安装(也可提供)。

2. 可自行下载 JDK 11压缩包进行解压,并设置对应的 JAVA_HOME 以及 PATH 环境变量。

网上搜一大堆相关文档与方法,在此不再赘述。

5. 开机自启动服务设置

主要目的:无需人工干预,开机即运行。

WinSW_Install

相关文件会包含在项目包中,只需执行简单命令即可。
以管理员身份打开命令提示符,并进入到对应目录后执行“zsquare-gateway-svc.exe install”即可。

6. 程序和功能

主要目的:展示Windows系统安装的所有应用。

程序和功能

证明没有多余的应用程序与功能的安装。

7. 其它

哲方联科所用到的第三方工控机基本上会包含4个网卡,每个网卡都会被配置不同网段的IP地址。

网卡#1:(192.168.0.111)远程管理
网卡#2:(192.168.1.111)PLC 连接
网卡#3:(192.168.2.111)EAP 连接
网卡#4:(192.168.3.111)备用